Delaunay Triangulation Algorithm and Application to Terrain Generation

نویسنده

  • Faniry Harijaona Razafindrazaka
چکیده

We describe a randomized incremental algorithm for computing the Delaunay triangulation of a set of points and a recent technique of applying it to terrain generation. The algorithm is optimal, using a Directed Acyclic Graph (DAG)-based location structure for the incremental insertion which achieves an expected running time of O(n log n) and O(n) expected storage. The analysis of the expected storage is simplified, and the algorithm is implemented and tested. The implementation is done, in its integrality, with CGAL-Python which is fast and friendly, followed by numerical statistics on different distributions. The terrain generation technique is based on gaussian functions and the plotting is made with the Open Source software Blender 3D which is probably its first combination with CGAL-Python. A high quality rendering of three simple terrains is shown as a demonstration of the terrain generator. Mamaritra tetika fanamboarana ny fanatelozoroan’ i Delaunay ao aminy velarana R amin’ny fomba kisendrasendra isika ary ny fampiasana azy io aminy famoronana vohitra. Ilay tetika dia maty paika izay mampiasa grafy misy toro-lalana ary tsy misy fihodonana aminy fanatsofoana ireo teboka isan’isany, ny fandalinana ny hafainganany kosa dia natao faran’izay tsotra. Ny famolavolana dia natao, aminy akapobeny, tamin’ny CGAL-Python izay aingana sady mora ampiasaina, ny vokatra numerika dia nomena ihany koa. Ilay fanamboarana vohitra dia tsy voafetra izay afaka mamboatra tendrombohitra arak’izay ilainy mpampiasa. Ilay vohitra dia natao kisary tamin’ilay fitaovana maimaimpona Blender 3D izay mety ho voalohany aminy fampiasana azy io sy CGAL-Python miaraka. Hisy vohitra roa haseho aminy endriny farany izay kanto mba anehoana ny fahatsaran’ilay fanamboarana. Declaration I, the undersigned, hereby declare that the work contained in this essay is my original work, and that any work done by others or by myself previously has been acknowledged and referenced accordingly. Faniry Harijaona Razafindrazaka, 22 May 2009 i

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Geometric Compression Algorithm for Massive Terrain Data Using Delaunay Triangulation

In this paper we introduce a new compression technique for a large triangulated terrains using Delaunay triangulation. Our compression technique decomposes a triangulated mesh into two parts. One is a point set whose connecting structure is deened implicitly by Delaunay edges. The other is the set of edges which cannot be recovered by the implicit Delaunay triangulation rule. Thus we only need ...

متن کامل

Study on Delaunay Triangulation with the Islets Constraints

Aiming at Delaunay triangulation with islets constrains in terrain simulation. A general Delaunay triangulation algorithm for constrained data set with islets is proposed. The algorithm firstly constructs Constrained Delaunay Triangulation with constraint polygons which are inner boundary of islets, then according to topological relations within edge, surface, arc segment, applies bidirectional...

متن کامل

Real-Time Terrain Surface Extraction at Variable Resolution

Multiresolution terrain models allow the extraction of the surface at different levels of details. Real terrain data is large enough to prevent from real-time walk-through at a reasonable level of detail. Moreover, a coarse view of a terrain may not attend some application requirements. Therefore extracting the surface at variable resolution may offer impressive good-looking views if, for insta...

متن کامل

An Improved TIN Compression Using Delaunay Triangulation

In this paper we introduce a new compression technique for the connectivity of a Triangulated Irregular Network (TIN) by using Delaunay triangulation. The strategy in this paper is based on that most of 2.5 dimensional terrain connection are very similar to plane-projected Delaunay triangulation of their vertex set. We only need to keep the vertex coordinates and a few edges that are not includ...

متن کامل

Implementation and Evaluation of an Eecient Parallel Delaunay Triangulation Algorithm

This paper describes the derivation of an empirically ee-cient parallel two-dimensional Delaunay triangulation program from a theoretically eecient CREW PRAM algorithm. Compared to previous work, the resulting implementation is not limited to datasets with a uniform distribution of points, achieves signiicantly better speedups over good serial code, and is widely portable due to its use of MPI ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009